// 所有的常量
const constants = {
	// http配置
	HTTP_CONFIG:{
		method:{
			get:'GET',
			post:'POST',
			put:'PUT',
			delete:'DELETE'
		},
		baseUrl:'http://192.168.1.12:8080/',   // D101
			// baseUrl:'http://192.168.0.151:8080/',  //  B106
		timeout:5000,
		contentType:{
			json:'application/json;charset=UTF-8',
			formData:'multipart/form-data',
			default:'application/x-www-form-urlencoded'
			
		},
		httpCode:[
			{
				'minCode':100,
				'maxCode':199,
				'desc':'请求被接受，需要继续处理'
			},
			{
				'minCode':300,
				'maxCode':399,
				'desc':'请求被重定向'
			},
			{
				'minCode':400,
				'maxCode':499,
				'desc':'请求处理错误'
			},
			{
				'minCode':500,
				'maxCode':599,
				'desc':'服务器错误'
			}
		]
	},
	// 数据校验的配置
	VALIDATE_CONFIG:{
		account:{
			regExp:/^1[3|5|6|7|8|9][0-9]{9}$/,
			tipInfo:'请输入11位手机号码'
		},
		phoneNum:{
			regExp:/^1[3|5|6|7|8|9][0-9]{9}$/,
			tipInfo:'请输入11位手机号码'
		},
		msgCode:{
			regExp:/^\d{6}$/,
			tipInfo:'请输入6位验证码'
		},
		password:{
			regExp:/^\S{6,18}$/,
			tipInfo:'请输入6-18位密码'
		},
		email:{
			regExp:/^[a-zA-Z0-9_\.]+@[a-zA-Z0-9-]+[\.a-zA-Z]+$/ ,
			tipInfo:'请输入正确的email'
		},
		age:{
			regExp:/^\S{1,3}$/,
			tipInfo:'请输入年龄'
		},
		username:{
			regExp:/^\S{1,16}$/,
			tipInfo:'请输入用户名'
		}
	}
}

export default constants